home *** CD-ROM | disk | FTP | other *** search
/ Aminet 7 / Aminet 7 - August 1995.iso / Aminet / comm / cnet / cnettoolkit2a.lha / CNet_ToolKit.TEXT! < prev    next >
Text File  |  1994-12-16  |  31KB  |  744 lines

  1. ****************************************************************************
  2.    CNet MCI Enhancement Kit, v1.0 by PMK & Dotoran - CNet v3.05c & Beyond!
  3.  
  4.                    A Collection of CNet MCI Enhancements!
  5.  
  6.     $VER: CNet MCI Enhancement Kit, v1.0 (16-Dec-94) by PMK & Dotoran!
  7. ****************************************************************************
  8.  
  9.     This kit originally started out as a single routine in the Arexx Tool
  10. Kit v2.0, but since it's MCI and not Arexx, and the routines are only usable
  11. at specified places in BBSTEXT/BBSMENU, so I decided to make a *NEW* Kit, an
  12. MCI Enhancement Kit.  This is what you are reading now!
  13.  
  14. NOTES: Some of the lines are VERY long, due to the limititations of MCI's
  15.        'programming' abilities, but everything has been tested 100%.
  16.  
  17.        Change ALL occurances of { to a "Control Q" character, and change ALL
  18.        occurrances of \ to a "Control Y" character, unless otherwise stated
  19.        in an items description tag.
  20.  
  21.        The characters <-- signify that the following line(s) should APPEAR
  22.        ON THE SAME LINE, instead of separate lines. The longer lines were
  23.        broken down for readability purposes ONLY, and will NOT FUNCTION THE
  24.        RIGHT WAY if placed on separate lines. NO SPACES appear at the ENDS
  25.        of any of these lines. I made sure to break the line BETWEEN REGULAR
  26.        Non-Space characters. The " *  " text at the START of each line is
  27.        NOT part of the line(s) to be entered.
  28.  
  29.        Included in the archive is the "ExamplePictures/" directory, which
  30.        contains some screen-shots of the various routines/enhancements. You
  31.        will also find a file "CNet_BBSTEXT.Lines!", which contains ALL lines
  32.        which could be added to BBSTEXT. The file is formatted for the lines
  33.        to appear as they should, if included in your BBSTEXT file. You will
  34.        need to use a text editor like CED, which allows for VERY LONG line
  35.        lengths. It is NOT suggested that you use an editor like AZ or ED, as
  36.        these editors use 255 characters as their default max line length.
  37.  
  38. BEWARE: If you choose to include one or more of the longer(greater than 255
  39.         character) lines in your BBSTEXT file, you will, from that point on,
  40.         need to edit the file using CED(or another editor which allows for
  41.         VERY LONG LINES). Mistakenly editing the file using an editor which
  42.         does not allow for long lines will corrupt the file, and may result
  43.         in your system showing adverse effects(even to the point of GURU!)
  44.  
  45.              Peter "PMK" Klein, Flux Point Amiga BBS +45 3526 2527
  46.              David "Dotoran" Weeks, Frontiers BBS +1 716 823 9892!
  47. ****************************************************************************
  48.  
  49. CONTENTS:
  50.  
  51.    THE BBSMENU ENHANCEMENTS:
  52.  
  53.        [M01] : "Reverse NSal" - Show New Messages, THEN the New Files.
  54.        [M02] : Disable use of the "SuperUser" help level.
  55.        [M03] : Quick Upload Mode for ZModem users.
  56.        [M04] : Some quick aliases for Menu # 2; Available Everywhere.
  57.        [M05] : Some quick aliases for Menu's 4; UD/Base and 6; G/P/News.
  58.        [M06] : Here are 32 computer types you could use for Menu # 30.
  59.  
  60.    THE BBSTEXT ENHANCEMENTS:
  61.  
  62.        [T01] : Split the GFiles/PFiles/News display into 2 columns.
  63.        [T02] : Split the G/P/N display into 2 columns with BOXES.
  64.        [T03] : Colorize the +/-/!/v/p flag in the file descriptions.
  65.        [T04] : Colorize the +/-/* area flag, shown when listing subboards.
  66.        [T05] : "Sent By: <handle>/<real name>" in the file desciptions.
  67.        [T06] : Display banner before Uploading, Downloading or QWK Uploading.
  68.        [T07] : Force ALL users into IBM-ANSI at logon.
  69.        [T08] : Display filenames in UDBase as <NAME>.<SUFFIX>
  70.        [T09] : Help-Header for Mail Read. - Shown when reading Private mail.
  71.        [T10] : Display download count, instead of responses in UDBase.
  72.        [T11] : Decrease "dead space" size in Base/UDBase LIST command.
  73.        [T12] : USE the "dead space" above, so it's NOT "dead space"!
  74.  
  75.    OTHER MCI ENHANCEMENTS:
  76.  
  77.        [O01] : Guideline Entry-text for Mail (and File) Subboards.
  78.        [O02] : How to test for Infinite File/Byte Credit using MCI.
  79.  
  80. ****************************************************************************
  81.  
  82.                            THE BBSMENU ENHANCEMENTS
  83.                            ~~~~~~~~~~~~~~~~~~~~~~~~
  84.  
  85.  **[M01]********************************************************************
  86.  *
  87.  * Description: "Reverse NSal" - Changes the NSAL command to show New
  88.  *              Messages, BEFORE the New Files.  (All done using MCI)
  89.  *              This allows the user to start a Yank of the new mail,
  90.  *              and then browse through the new files, while the yank
  91.  *              is being processed in the background.
  92.  *
  93.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  94.  *
  95.  ***************************************************************************
  96.  *
  97.  *       Usage: Edit your BBSMENU, and add the following line to the end of
  98.  *              Menu # 2; Available everywhere
  99.  *
  100.  *              NSal      | {& NM}{& NF}
  101.  *
  102.  *              Now change the original 'NSal' command to something like
  103.  *              '2NSal' to avoid conflicts!
  104.  *
  105.  *       Notes: You could also install it as a completely new command, like
  106.  *              'NItems', so both options are available to the user!
  107.  *
  108.  
  109.  
  110.  **[M02]********************************************************************
  111.  *
  112.  * Description: Disable use of the 'SuperUser' help level.
  113.  *
  114.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  115.  *
  116.  ***************************************************************************
  117.  *
  118.  *       Usage: Edit your BBSMENU, then find Menu # 2; Available Everywhere
  119.  *
  120.  *              Change:    EP, EDit PREFS
  121.  *
  122.  *                Into:    ¹¹EP
  123.  *
  124.  *              The ¹¹ is created by pressing the ALT-1 key two times.
  125.  *              Then add the following line to the end of this menu:
  126.  *
  127.  *              EP, EDit PREFS       | {& ¹¹EP}{T55#3}{JN1}{L55#2}{1}
  128.  *
  129.  *       Notes: Remember, {'s above are Control-Q characters!
  130.  *
  131.  
  132.  
  133.  **[M03]********************************************************************
  134.  *
  135.  * Description: Quick Upload Mode for ZModem users. - Allows the user to
  136.  *              start uploading, WITHOUT having to press U.
  137.  *
  138.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  139.  *
  140.  ***************************************************************************
  141.  *
  142.  *       Usage: Edit your BBSMENU, then find Menu # 4; UD/Base
  143.  *
  144.  *              Add the following line to the end of the menu:
  145.  *
  146.  *              RZ      | {& ;U!;;;}
  147.  *
  148.  *       Notes: Change { above into a Control-Q character. (Last Reminder!)
  149.  *
  150.  
  151.  
  152.  **[M04]********************************************************************
  153.  *
  154.  * Description: The following four command aliases can be a Godsend to any
  155.  *              SysOp running Networked BBS's who wish to send NETMAIL.
  156.  *
  157.  *   Author(s): Bill Beogelein      - Amiga SWHQ            +1 810/473-2020
  158.  *
  159.  ***************************************************************************
  160.  *
  161.  *       Usage: Add the following four lines to the BEGINNING of Menu # 2,
  162.  *              your "Available Everywhere" menu in BBSMENU:
  163.  *
  164.  *                  NODESearch ~ MS Test@;?
  165.  *                  KEN        ~ MS Ken Pletzer@1:2410/215;Y
  166.  *                  JIM        ~ MS Jim Selleck@1:2410/215;Y
  167.  *                  NETmail    ~ MS @
  168.  *
  169.  *       Notes: These aliases will only work if you are running a valid Fido
  170.  *              NODELIST prior to using these commands.
  171.  *
  172.  
  173.  
  174.  **[M05]********************************************************************
  175.  *
  176.  * Description: The following four command aliases can make traversing the
  177.  *              directories of your udbase, base, gfiles, pfiles and news a
  178.  *              WHOLE lot easier. You can now use just ONE command to back
  179.  *              up through multi-nested directories, instead of issuing as
  180.  *              many as FOUR commands in sequence!
  181.  *
  182.  *   Author(s): Bill Beogelein      - Amiga SWHQ            +1 810/473-2020
  183.  *
  184.  ***************************************************************************
  185.  *
  186.  *       Usage: Add these four lines to the BEGINNING of Menus # 4; UD/Base
  187.  *              and Menu # 6; G/P/News in your BBSMENU file:
  188.  *
  189.  *                  : ~ /;/;/;/;/
  190.  *                  // ~ /;/
  191.  *                  /// ~ /;/;/
  192.  *                  //// ~ /;/;/;/
  193.  *
  194.  *       Notes: Depending on your directory structure, you may find a need
  195.  *              to add a fifth alias "/////", as well as slightly modifying
  196.  *              the ":" alias to include the fifth ";/", however if this is
  197.  *              the case, then I SERIOUSLY advise you to rethink your bbs's
  198.  *              layout as this would be a pretty hieous jaunt to most users!
  199.  *
  200.  
  201.  
  202.  **[M06]********************************************************************
  203.  *
  204.  * Description: The following 32 computer types could be used as your Menu
  205.  *              # 30; Computer Types, if you'd like to use more computer
  206.  *              types, but just couldn't come up with the breakdowns on
  207.  *              your own. The "Pentium" and "OS2" additions are mine, while
  208.  *              the initial 30 came from Bill. Use any of them you'd like
  209.  *              to add to your own BBSMENU # 30!
  210.  *
  211.  *   Author(s): Bill Beogelein      - Amiga SWHQ            +1 810/473-2020
  212.  *              Dotoran             - Frontiers BBS         +1 716/823-9892
  213.  *
  214.  ***************************************************************************
  215.  *
  216.  *       Usage: You can either completely REPLACE your BBSMENU # 30's entries
  217.  *              with the ones given below, or else you could choose to use
  218.  *              one or more of the following, along with your existing ones
  219.  *              to create a more realistic computer-type breakdown:
  220.  *
  221.  *              Amiga 500, Amiga 500HD, Amiga 600, Amiga 600HD,
  222.  *              Amiga 1000, Amiga 1200, Amiga 1200HD, Amiga 2000,
  223.  *              Amiga 2000HD, Amiga 2500, Amiga 3000, Amiga 3000T,
  224.  *              Amiga 4000, Amiga 4000T, Amiga 5000, Other Amiga,
  225.  *              Commodore C64/128 (8-bit), IBM XT/AT Type, IBM 286 Type,
  226.  *              IBM 386 Type, IBM 486 Type, IBM 586 Type, IBM Pentium,
  227.  *              IBM OS2, Apple II series, Macintosh I series,
  228.  *              Macintosh II series, Atari 800/130XE (8-bit),
  229.  *              Atari ST/TT (16-bit), Atari (32-bit), Unix,
  230.  *              Other Non-Amiga.
  231.  *
  232.  *      Option: There is a file titled "Menu30" included in this archive
  233.  *              that you can use for COPYING/PASTING into your BBSMENU file
  234.  *              if you wish to use the "fully bloated" version of Menu # 30.
  235.  *
  236.  *       Notes: Keep in mind that you should NOT use more than 32 computer
  237.  *              types in your listings, else those over the 32 limit will
  238.  *              NOT be displayed to the users.
  239.  *
  240.  
  241.  
  242. ****************************************************************************
  243.  
  244.                          THE BBSTEXT ENHANCEMENTS:
  245.                          ~~~~~~~~~~~~~~~~~~~~~~~~~
  246.  
  247.  **[T01]********************************************************************
  248.  *
  249.  * Description: Split the GFiles/PFiles/News display into 2 columns, all
  250.  *              done using MCI Commands!
  251.  *
  252.  *   Author(s): Lord of Flies   - Sword of X-Calibur BBS    +1 206/927-2507
  253.  *              PMK             - Flux Point Amiga BBS      +45 3526-2527
  254.  *
  255.  ***************************************************************************
  256.  *
  257.  *       Usage: Replace BBSTEXT line 652 with this one:
  258.  *
  259.  *  \n1\c6 ##  Description                         ##  Description\n1
  260.  *
  261.  *              Replace BBSTEXT line 656 with this one:
  262.  *
  263.  *  {L60#%d}{L61 60}{M60#2 %}{T60#1}{JN2}\n1{JA3}{2}{.39} {3}\c6(\ce     <--
  264.  *  {T61#9}{JG4} {4}{v61}\c6)\cf %-s\q1{T61 1209378}{JN5}\n1{5}
  265.  *
  266.  *       Notes: Line 656 above is ONE LINE, which should COMPLETELY APPEAR
  267.  *              ALL ON THE SAME LINE, which in this case is line 656.
  268.  *
  269.  *              Remember, {'s are Control-Q's and \'s are Control-Y's!
  270.  *
  271.  
  272.  
  273.  **[T02]********************************************************************
  274.  *
  275.  * Description: Split the GFiles/PFiles/News display up into 2 columns.
  276.  *              Displayed in 'boxes' (All done using MCI)
  277.  *
  278.  *   Author(s): Lord of Flies   - Sword of X-Calibur BBS    +1 206/927-2507
  279.  *              PMK             - Flux Point Amiga BBS      +45 3526-2527
  280.  *
  281.  ***************************************************************************
  282.  *
  283.  *       Usage: For the "ASCII" version, replace BBSTEXT line 652 with this
  284.  *              line:
  285.  *
  286.  *  \n1\c6 ##  Description                         ##  Description\n1
  287.  *
  288.  *              Then replace BBSTEXT line 654 with this one:
  289.  *
  290.  *  \c4.--. .--------------------------------. .--. .--------------      <--
  291.  *  ------------------.
  292.  *
  293.  *              Lastly, replace BBSTEXT line 656 with this one:
  294.  *
  295.  *  {L60#%d}{L61 60}{M60#2 %}{T1109799#1}{JN8}\n1{JA3}{8}{T60#1}{JN2}    <--
  296.  *  \n1{JA3}{2}{.39} {3}\c4|\c2{T61#9}{JG4} {4}{v61}\c4| |\c7%-32.32s    <--
  297.  *  \c4|{T1109799#1}{JE8}\q1{T61 1209378}{JN5}\c4{M61#2 %}{T61#1}{JN6}   <--
  298.  *  {8} |  | |                                |{6}\n1`--' `-----------   <--
  299.  *  ---------------------'`--' `--------------------------------'\n1     <--
  300.  *  \q1{5}
  301.  *
  302.  ***************************************************************************
  303.  *
  304.  *       Usage: For the "ANSI" version, replace BBSTEXT line 652 with this
  305.  *              line:
  306.  *
  307.  *  \n1\c6 ##  Description                         ##  Description\n1
  308.  *
  309.  *              Then replace BBSTEXT line 654 with this one:
  310.  *
  311.  *  \cfÚ\c6ÄÄ\c4¿ \cfÚ\c6ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ\c4¿ \cfÚ\c6    <--
  312.  *  ÄÄ\c4¿ \cfÚ\c6ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ\c4¿
  313.  *
  314.  *              Lastly, replace BBSTEXT line 656 with this one:
  315.  *
  316.  *  {L60#%d}{L61 60}{M60#2 %}{T1109799#1}{JN8}\n1{JA3}{8}{T60#1}{JN2}    <--
  317.  *  \n1{JA3}{2}{.39} {3}\c6³\c2{T61#9}{JG4} {4}{v61}\c4³ \c6³\c7 %-30.   <--
  318.  *  30s \c4³{T1109799#1}{JE8}\q1{T61 1209378}{JN5}\c6{M61#2 %}{T61#1}    <--
  319.  *  {JN6}{8} ³  \c4³ \c6³                                \c4³{6}\c6\n1   <--
  320.  *  À\c4ÄÄÙ \c6À\c4ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ \c6À\c4ÄÄÙ \c6      <--
  321.  *  À\c4ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ\n1\q1{5}
  322.  *
  323.  
  324.  
  325.  **[T03]********************************************************************
  326.  *
  327.  * Description: Colorize the +/-/!/v/p flag in the filedescriptions.
  328.  *              Sysop Favorite (The + flag) is shown in GREEN, all others
  329.  *              are shown in RED.
  330.  *
  331.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  332.  *
  333.  ***************************************************************************
  334.  *
  335.  *       Usage: Replace BBSTEXT line 419 with this one:
  336.  *
  337.  *  {v81 %3s}\c1{T89#+}{JN1}\c2{1}{v89}\c6{v93}{.10}\c2{v90}\c6
  338.  *
  339.  
  340.  
  341.  **[T04]********************************************************************
  342.  *
  343.  * Description: Colorize the +/-/* area flag, shown when listing subboards.
  344.  *              Dropped subboards (the - flag) is shown in RED, Joined
  345.  *              (the + flag) is shown in DARK GREEN and subboards with new
  346.  *              items (the * flag) are shown in LIGHT GREEN.
  347.  *
  348.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  349.  *
  350.  ***************************************************************************
  351.  *
  352.  *       Usage: Replace BBSTEXT line 320 with this one:
  353.  *
  354.  *  %2d. %5s {L70#%c}{T70#-}{JN1}\c1{JA3}{1}{T70#+}{JN2}\c2{JA3}{2}      <--
  355.  *  {T70#*}{JN3}\ca{3}{V70}\q1 %s\q1
  356.  *
  357.  
  358.  
  359.  **[T05]********************************************************************
  360.  *
  361.  * Description: How to display a 'Sent By: <handle>/<real name>' in the
  362.  *              file descriptions during scan/browse, using only MCI's!
  363.  *
  364.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  365.  *
  366.  ***************************************************************************
  367.  *
  368.  *       Usage: Replace BBSTEXT line 424 with this one:
  369.  *
  370.  *  {T84#0}{JE5}{T1110952#1}{JN1}{T89#p}{JN4}{1}{T1110959#0}{JN2}        <--
  371.  *  {T89#v}{JN4}{2}{T1110961#0}{JE4}\n1\c6Sent by: \c5{L61 1210924}      <--
  372.  *  {T61#0}{JE3}{M61#68 *}{L60 2401076}{M60 61 +}{M60#48 -}              <--
  373.  *  {T1612976#!}{JE3}{V1612976}{JA4}{3}Anonymous{4}\n1{5}\:0\q1\n1
  374.  *
  375.  *      Option: To display the user's REAL NAME, instead of their HANDLE,
  376.  *              change the {M60#48 -} at the end of the third line segment
  377.  *              above into {M60#27 -}
  378.  *
  379.  *      Option: If you'd also like to display the DOWNLOAD COUNT right after
  380.  *              the "Sent By" portion, then replace line 424 with this one:
  381.  *
  382.  *  {T84#0}{JE5}{T1110952#1}{JN1}{T89#p}{JN4}{1}{T1110959#0}{JN2}        <--
  383.  *  {T89#v}{JN4}{2}{T1110961#0}{JE4}\n1\c6Sent by: \c5{L61 1210924}      <--
  384.  *  {T61#0}{JE3}{M61#68 *}{L60 2401076}{M60 61 +}{M60#48 -}{T1612976     <--
  385.  *  #!}{JE3}{V1612976}{JA4}{3}Anonymous{4}{.69} \c6DLs: \c5{V85}\n1      <--
  386.  *  {5}\:0\q1\n1
  387.  *
  388.  *       Notes: Private and unvalidated files will only show 'Sent By:' if
  389.  *              the user has the 'Read private msgs'/'Skip file validation'
  390.  *              flags enabled.  Files without descriptions and unfinished
  391.  *              uploads will NOT show the 'Sent By:' text either.
  392.  *
  393.  *  Known Bugs: Anonymous Uploads will still show the uploaders Handle/Name
  394.  *              because the name/handle is calculated using the account#.
  395.  *              This also affects deleted accounts. So if user "X" uploads a
  396.  *              file, then his account is deleted for inactivty, and a new
  397.  *              user "Y" takes over his account#, then user "Y" will be the
  398.  *              one shown at the "Sent By" prompt. (Using the Read command
  399.  *              will show the true uploaders Handle/Name.)
  400.  *
  401.  
  402.  
  403.  **[T06]********************************************************************
  404.  *
  405.  * Description: How to display a banner before Uploading, Downloading
  406.  *              or QWK uploading. (All done using MCI)
  407.  *
  408.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  409.  *
  410.  ***************************************************************************
  411.  *
  412.  *       Usage: Add the following to the BEGINNING of BBSTEXT line 611:
  413.  *
  414.  *  {L70 1307358}{XL1}{T70#d}{JN1}{*0 SYSTEXT:SYS.DOWNLOAD}{JA3}{1}      <--
  415.  *  {T70#q}{JN2}{*0 SYSTEXT:SYS.QWK}{JA3}{2}{*0 SYSTEXT:SYS.UPLOAD}{3}
  416.  *
  417.  *       Notes: You should now create some nice looking banners in your
  418.  *              SYSTEXT: directory called "sys.download", "sys.upload" and
  419.  *              "sys.qwk", which will then be displayed before starting each
  420.  *              action.
  421.  *
  422.  *      Option: You can also create "TTx." types of files if you wish to
  423.  *              support IBM/ANSI vs ASCII, etc. These files will be shown
  424.  *              instead of the "sys." files.
  425.  *
  426.  
  427.  
  428.  **[T07]********************************************************************
  429.  *
  430.  * Description: Force ALL users into IBM-ANSI at logon. - This will bypass
  431.  *              the "Terminal [A]MIGA, [C]BM, [I]BM, [S]ky, [NONE]:" prompt.
  432.  *              (All done using MCI)
  433.  *
  434.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  435.  *
  436.  ***************************************************************************
  437.  *
  438.  *       Usage: Replace BBSTEXT line 22 with this one:
  439.  *
  440.  *  {& ;I}
  441.  *
  442.  *              Then replace BBSTEXT line 23 with this one:
  443.  *
  444.  *  \q1
  445.  *
  446.  
  447.  
  448.  **[T08]********************************************************************
  449.  *
  450.  * Description: Display filenames in  UDBase  as <NAME>.<SUFFIX>
  451.  *              CNet, by default, displays it as <NAME>    <SUF>
  452.  *              (A * is used if the name is too long to view)
  453.  *
  454.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  455.  *
  456.  ***************************************************************************
  457.  *
  458.  *       Usage: Locate BBSTEXT line 422, then REPLACE this code:
  459.  *
  460.  *  {v91 %-11.11s}{v92 %3.3s}
  461.  *
  462.  *              With this code: (Rest of line remains AS IS!)
  463.  *
  464.  *  {L70 87}{XS}{T60#15}{JL1}{V87%-13.13s}*{JA2}{1}{V87%-14.14s}{2}
  465.  *
  466.  
  467.  
  468.  **[T09]********************************************************************
  469.  *
  470.  * Description: Help-header for Mail Read. - Shown when reading Priv. mail.
  471.  *
  472.  *   Author(s): mUb             - The Lard Factory BBS      +44 724-289414
  473.  *              PMK             - Flux Point Amiga BBS      +45 3526-2527
  474.  *
  475.  ***************************************************************************
  476.  *
  477.  *       Usage: Replace BBSTEXT line 241 with this one:
  478.  *
  479.  *  \q1\n2.---Current mail item pointer.\n1|.--[\c6N\q1]ew or already [  <--
  480.  *  \c6R\q1]eplied to mail.\n1||.-[\c6P\q1]arty, [\c6B\q1]ulk, [\c6C     <--
  481.  *  \q1]arbon Copied or [\c6F\q1]ile type mail.\n1|||\n1||| ## \c2Dat    <--
  482.  *  e                   \c7Author               \c6Subject\q1\n1VVV \c5  <--
  483.  *  ===================================================================  <--
  484.  *  =======\n1
  485.  *
  486.  
  487.  
  488.  **[T10]********************************************************************
  489.  *
  490.  * Description: Here's how you can change the "response count" in the UDBase
  491.  *              into the "download count" from previous CNet versions. You
  492.  *              can even include BOTH if you'd like.
  493.  *
  494.  *   Author(s): Dotoran         - The Frontiers BBS         +1 716/823-9892
  495.  *
  496.  ***************************************************************************
  497.  *
  498.  *       Usage: Locate BBSTEXT line 422:
  499.  *
  500.  *  {v83 %3.3s} \:2\c7{v91 %-11.11s}{v92 %3.3s}\c6{v88}\:0
  501.  *
  502.  *              Change the "v83" at the start of this line to "v85":
  503.  *
  504.  *  {v85 %3.3s} \:2\c7{v91 %-11.11s}{v92 %3.3s}\c6{v88}\:0
  505.  *
  506.  *              Then locate BBSTEXT line 790:
  507.  *
  508.  *  \n1  # Upload Rsp File           Size Description\n1
  509.  *
  510.  *              Change the "Rsp" in this line to "DLs":
  511.  *
  512.  *  \n1  # Upload DLs File           Size Description\n1
  513.  *
  514.  ***************************************************************************
  515.  *
  516.  *       Usage: To include BOTH response and download counts, replace line
  517.  *              422 of BBSTEXT with this one:
  518.  *
  519.  *  {v83 %2.2s}/{v85 %2.2s} \:2\c7{v91 %-11.11s}{v92 %3.3s}\c6{v88}\:0
  520.  *
  521.  *              Replace BBSTEXT line 790 with this one:
  522.  *
  523.  *  \n1  # Upload Rsp/DLs File           Size Description\n1
  524.  *
  525.  
  526.  
  527.  **[T11]********************************************************************
  528.  *
  529.  * Description: Here's how you can decrease the size of the "dead space"
  530.  *              zone in the Base/UDBase's LIST ouput. Go from this:
  531.  *
  532.  *              1.       + General Chat     2.       + Sports Chat
  533.  *              3.       - IBM Questions    4. (dir) + SysOp Files
  534.  *
  535.  *              To a format which looks like this:
  536.  *
  537.  *              1.   + General Chat         2.   + Sports Chat
  538.  *              3.   - IBM Questions        4. D + SysOp Files
  539.  *
  540.  *   Author(s): Dotoran         - The Frontiers BBS         +1 716/823-9892
  541.  *
  542.  ***************************************************************************
  543.  *
  544.  *       Usage: Replace BBSTEXT line 318 with this one:
  545.  *
  546.  *  D
  547.  *
  548.  *              Locate BBSTEXT line 320:
  549.  *
  550.  *  %2d. %5s %c %s
  551.  *
  552.  *              Change the "%5s" to "%1s", as shown:
  553.  *
  554.  *  %2d. %1s %c %s
  555.  *
  556.  
  557.  
  558.  **[T12]********************************************************************
  559.  *
  560.  * Description: Here's how you can USE the "dead space" mentioned above, so
  561.  *              it doesn't appear as "dead space". Go from this format:
  562.  *
  563.  *              1.       + General Chat     2.       + Sports Chat
  564.  *              3.       - IBM Questions    4. (dir) + SysOp Files
  565.  *
  566.  *              To a format which looks like this:
  567.  *
  568.  *              1. (nor) + General Chat     2. (nor) + Sports Chat
  569.  *              3. (CLO) - IBM Questions    4. (dir) + SysOp Files
  570.  *
  571.  *   Author(s): Dotoran         - The Frontiers BBS         +1 716/823-9892
  572.  *
  573.  ***************************************************************************
  574.  *
  575.  *       Usage: Enter a base that appears in your LIST, then use the EL
  576.  *              command to edit the "scan filler" option(2nd column, about
  577.  *              half way down). CNet only allows you to enter 3 characters,
  578.  *              but you don't HAVE to use all three if you don't want to.
  579.  *
  580.  *      Option: You can colorize BBSTEXT line 318, which is printed if the
  581.  *              list item is a DIRECTORY. Change:
  582.  *
  583.  *  (dir)
  584.  *
  585.  *              Into something like:
  586.  *
  587.  *  \c7(\caDIR\c7)
  588.  *
  589.  *      Option: You can also edit BBSTEXT line 320's "%5s" variable:
  590.  *
  591.  *  %2d. %5s %c %s
  592.  *
  593.  *              Into something like: (If you don't want to use parentheses)
  594.  *
  595.  *  %2d. %3s %c %s
  596.  *
  597.  *              Just remember to remove them from line 318 as well.
  598.  *
  599.  *      Option: BBSTEXT line 399 contains the formatting the "scan filler"
  600.  *              will use:
  601.  *
  602.  *  (%s)
  603.  *
  604.  *              Again, it's possible to colorize or edit this text, perhaps
  605.  *              like the following:
  606.  *
  607.  *  \cc[\cb%1s\cc]
  608.  *
  609.  *              The above will only print one character between the []'s.
  610.  *
  611.  *      Option: Lastly, if you wish to totally REMOVE the scan filler, edit
  612.  *              lines 318, 320 and 399 like this:
  613.  *
  614.  *    Line 318: DELETE everything from this line(but remember to LEAVE the
  615.  *              line IN your BBSTEXT; just make it BLANK!)
  616.  *
  617.  *    Line 320: Change the line to look like this:
  618.  *
  619.  *  %2d.%0s %c %s
  620.  *
  621.  *    Line 399: DELETE everything from this line(but remember to LEAVE the
  622.  *              line IN your BBSTEXT; just make it BLANK!)
  623.  *
  624.  *              The following format will then be produced:
  625.  *
  626.  *
  627.  *              1. + General Chat           2. + Sports Chat
  628.  *              3. - IBM Questions          4. + SysOp Files
  629.  *
  630.  
  631.  
  632. ****************************************************************************
  633.  
  634.                            OTHER MCI ENHANCEMENTS:
  635.                            ~~~~~~~~~~~~~~~~~~~~~~~
  636.  
  637.  **[O01]********************************************************************
  638.  *
  639.  * Description: Guideline Entry-text for Mail (and File) Subboards.
  640.  *              This will display a small bar, with some of the current
  641.  *              subboard settings, like Sigs allowed?, Handles allowed?,
  642.  *              Subboard Inactivity days. - Add it to your entry texts.
  643.  *
  644.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  645.  *
  646.  ***************************************************************************
  647.  *
  648.  *       Usage: For the 'ASCII' version, create the ENTRY file like this:
  649.  *
  650. 1*  \f1\n2{.32}\c7Area Guidelines:
  651. 2*  ------------------------------------------------------------------   <--
  652. 2*  -----------
  653. 3*  \c6   Handles Allowed: {L60 1412312}{M60 #236 +}{L70 1612976}{T11    <--
  654. 3*  13016 #5}{JE 11}\c2Yes{JA 12}{11}\c1No {12}\c6     ANSI/MCI Allow    <--
  655. 3*  ed: {M60 #7 +}{L70 1612976}{T1113016 #1}{JE 31}\c2Yes{JA 32}{31}     <--
  656. 3*  \c1No {32}\c6     Signatures Allowed: {M60 #8 +}{L70 1612976}{T11    <--
  657. 3*  13016 #1}{JE 51}\c2Yes{JA 52}{51}\c1No {52}
  658. 4*  \c6  Private Messages: {M60 #7 -}{L70 1612976}{T1113016 #0}{JN 41}   <--
  659. 4*  \c1No   {JA 43}{41}{T1113016 #1}{JN 42}\c2Yes  {JA 43}{42}\c5Force   <--
  660. 4*  {43}\c6 Anonymous Messages: {M60 #6 -}{L70 1612976}{T1113016 #0}{J   <--
  661. 4*  N 21}\c1No   {JA 23}{21}{T1113016 #1}{JN 22}\c2Yes  {JA 23}{22}\c5   <--
  662. 4*  Force{23}\c6      Inactivity Days: {L60 1412312}{M60 #234 +}{L70 1   <--
  663. 4*  612976}{L61 1113016}{M61 #256 *}{M60 #1 +}{L70 1612976}{M61 111301   <--
  664. 4*  6 +}\c3{V61}\q1
  665. |*
  666. `*-> 4 Lines Total!
  667.  ***************************************************************************
  668.  *
  669.  *       Usage: For the 'ANSI' version, create the ENTRY file like this:
  670.  *
  671. 1*  \f1\n2{.32}\c7Area Guidelines:{L74 #ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ   <--
  672. 1*  ÄÄÄÄÄÄÄÄ}
  673. 2*  \cfÚ\c6Ä{V74}{V74}\c4¿
  674. 3*  \c6³\c7  Handles Allowed: {L60 1412312}{M60 #236 +}{L70 1612976}{T   <--
  675. 3*  1113016 #5}{JE 11}\c2Yes{JA 12}{11}\c1No {12}\c7     ANSI/MCI Allo   <--
  676. 3*  wed: {M60 #7 +}{L70 1612976}{T1113016 #1}{JE 31}\c2Yes{JA 32}{31}\   <--
  677. 3*  c1No {32}\c7     Signatures Allowed: {M60 #8 +}{L70 1612976}{T1113   <--
  678. 3*  016 #1}{JE 51}\c2Yes{JA 52}{51}\c1No {52}\c4 ³
  679. 4*  \c6³\c7 Private Messages: {M60 #7 -}{L70 1612976}{T1113016 #0}{JN 4  <--
  680. 4*  1}\c1No   {JA 43}{41}{T1113016 #1}{JN 42}\c2Yes  {JA 43}{42}\c5For   <--
  681. 4*  ce{43}\c7 Anonymous Messages: {M60 #6 -}{L70 1612976}{T1113016 #0}{  <--
  682. 4*  JN 21}\c1No   {JA 23}{21}{T1113016 #1}{JN 22}\c2Yes  {JA 23}{22}\c5  <--
  683. 4*  Force{23}\c7      Inactivity Days: {L60 1412312}{M60 #234 +}{L70 16  <--
  684. 4*  12976}{L61 1113016}{M61 #256 *}{M60 #1 +}{L70 1612976}{M61 111301    <--
  685. 4*  6 +}\c3{V61 %-4s}\c4³
  686. 5*  \c6À\c4Ä{V74}{V74}Ù
  687. |*
  688. `*-> 5 Lines Total!
  689.  ***************************************************************************
  690.  *
  691.  *       Usage: For a 'BEVEL-BOX' version, the ENTRY file looks like this:
  692.  *
  693. 1*  \f1\n2{.32}\c7Area Guidelines:
  694. 2*  \c7\u1[REPLACE WITH 79 SPACES]\u0
  695. 3*  \c4\z6[REPLACE WITH 79 SPACES]\u0
  696. 4*  \z6   Handles Allowed: \c1{L60 1412312}{M60 #236 +}{L70 1612976}{T   <--
  697. 4*  1113016 #5}{JE 11}Yes{JA 12}{11}No {12}\c4     ANSI/MCI Allowed: \   <--
  698. 4*  c1{M60 #7 +}{L70 1612976}{T1113016 #1}{JE 31}Yes{JA 32}{31}No {32}   <--
  699. 4*  \c4     Signatures Allowed: \c1{M60 #8 +}{L70 1612976}{T1113016 #1   <--
  700. 4*  }{JE 51}Yes{JA 52}{51}No {52}
  701. 5*  \z6  \c4Private Messages: \c1{M60 #7 -}{L70 1612976}{T1113016 #0}{   <--
  702. 5*  JN 41}No   {JA 43}{41}{T1113016 #1}{JN 42}Yes  {JA 43}{42}Force{43   <--
  703. 5*  }\c4 Anonymous Messages: \c1{M60 #6 -}{L70 1612976}{T1113016 #0}{J   <--
  704. 5*  N 21}No   {JA 23}{21}{T1113016 #1}{JN 22}Yes  {JA 23}{22}Force{23}   <--
  705. 5*  \c4      Inactivity Days: \c1{L60 1412312}{M60 #234 +}{L70 1612976   <--
  706. 5*  }{L61 1113016}{M61 #256 *}{M60 #1 +}{L70 1612976}{M61 1113016 +}{V   <--
  707. 5*  61 %-5s}\q1
  708. 6*  \z6{M60 #145 +}{L70 1612976}{XS}{T60 #0}{JE 71}[REPLACE WITH 79      <--
  709. 6*  SPACES]\u0\n1\c4    Special Origin: \c5{V70 %-59s}\u0\n1{71}\u1\c4   <--
  710. 6*  \z6[REPLACE WITH 79 SPACES]\u0\q1
  711. |*
  712. `*-> 6 Lines Total!
  713.  *
  714.  
  715.  
  716.  **[O02]********************************************************************
  717.  *
  718.  * Description: How to test for Infinite File/Byte Credits using MCI.
  719.  *              This is not an easy task, since MCI has no bit manipulation
  720.  *              commands, like Arexx and C has.
  721.  *
  722.  *   Author(s): PMK             - Flux Point Amiga BBS      +45 3526-2527
  723.  *
  724.  ***************************************************************************
  725.  *
  726.  *       Usage: To check for Infinite File Credits:
  727.  *
  728.  *  {T1100663#63}{JG1}{T1100663#-64}{JL1}No{JA2}{1}Yes{2}
  729.  *
  730.  *              To check for Infinite Byte Credits:
  731.  *
  732.  *  {T1100663#0}{JG3}Yes{JA4}{3}No{4}
  733.  *
  734.  
  735.  
  736. ****************************************************************************
  737. Contributing Authors:
  738.  
  739.         PMK                     - Flux Point Amiga BBS      +45 3526-2527
  740.         Dotoran                 - Frontiers BBS             +1 716/823-9892
  741.         Bill Beogelein          - Amiga SWHQ                +1 810/473-2020
  742.         Lord of Flies           - Sword of X-Calibur BBS    +1 206/927-2507
  743.         mUb                     - The Lard Factory BBS      +44 724-289414
  744.